mrna processing in eukaryotes